package com.broada.apm.template;

import java.util.List;

import com.broada.apm.model.Dimension;
import com.broada.apm.template.model.DimensionRule;

/**
 * 维度数据字典数据抽取
 * @author jianfei.xu
 * @date   2016年3月17日
 *
 * @param <T>
 */
public interface DimensionDataDictFetch<T extends Dimension> {

	/**
	 * 数据字典数据抽取
	 * @param entityClass	:字节码
	 * @return		        :返回抽取的数据
	 */
	public List<DimensionRule<T>> fetchData(Class<T> entityClass);
	
}
